6e61bf3af1bd770103ba968e5d3f86d51274963b,azkaban-exec-server/src/main/java/azkaban/execapp/JobRunner.java,JobRunner,run,#,410
Before Change
fireEvent(Event.create(this, Type.JOB_STATUS_CHANGED), false);
runJob();
} else {
changeStatus(Status.FAILED);
logError("Job run failed preparing the job.");
}
}
After Change
}
Status prepareStatus = prepareJob();
if (prepareStatus != null) {
// Writes status to the db
writeStatus();
fireEvent(Event.create(this, Type.JOB_STATUS_CHANGED, new EventData(prepareStatus)));
finalStatus = runJob();
} else {
finalStatus = changeStatus(Status.FAILED);
logError("Job run failed preparing the job.");
}
}